command Hash

hash

毎回すべてのfileを検索していたら、アクセスするために時間がかかって待っているほうも大変であるし、HDDもビジーになりっぱなしになってしまう。これを手早くするためにhash tableと呼ばれるものにcommandを並べて置くのである。

シェルが検索バスにcommandを検索すると、必ずそのコマンドは、hash tableに登録される。ここまでは時間がかかる。しかし、次にこのcommandを検索する場合、まずhashtableから検索されるため早く検索できることになるのである。

何が登録されているか調べる場合

$ hash

hashにnanualで登録する場合

hash commandname

hashをクリヤするには、

hash -r

実際にないcommandを登録する

hash -p commandname

hashのon offが必要になったら。

set hashall

を使う。

ただ考えなくてもbashが勝手にやるのでなにも考えなくてもいいかも。

Last edit was Thursday, 06/13/2002 <back> <top>

楽天モバイル[UNLIMITが今なら1円] ECナビでポインと Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!


無料ホームページ 無料のクレジットカード 海外格安航空券 解約手数料0円【あしたでんき】 海外旅行保険が無料! 海外ホテル